Multisampled Antialiasing of Per-pixel Geometry

نویسندگان

  • Michael Schwarz
  • Marc Stamminger
چکیده

Many algorithms exist which generate per-pixel geometry by selectively discarding fragments generated for a simple bounding geometry. On the other hand, multisampling support has become ubiquitous and is almost free in current graphics hardware. In this paper we leverage the ability of setting a pixel’s coverage mask in the pixel shader to make seemingly inherently pixel-based per-pixel geometry approaches compatible with multisampled antialiasing. We consider both the rendering of curve regions as well as displacement mapping with antialiased outer and inner silhouettes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Antialiasing with Line Samples

Antialiasing is a necessary component of any high quality renderer. An antialiased image is produced by convolving the scene with an antialiasing filter and sampling the result, or equivalently by solving the antialiasing integral at each pixel. Though methods for analytically computing this integral exist, they require the continuous two-dimensional result of visible-surface computations. Beca...

متن کامل

Antialiasing of Environment Maps

Environment maps, like texture maps or any other maps consisting of discretely stored data have to be properly filtered, if they are being resampled in the process of rendering an image. For environment maps, this is especially important, as the sampling rate is subject to extreme changes due to the curvature of the reflecting surfaces. However, for the same reason, the antialiasing is especial...

متن کامل

Approximate Program Smoothing Using Mean-Variance Statistics, with Application to Procedural Shader Bandlimiting

Fig. 1. Our paper gives a novel compiler framework for smoothing out programs in an approximate manner. Here we show how our smoothing framework can be applied to bandlimiting (antialiasing) procedural shader programs. In (a) is the ground truth result for a brick shader, estimated by using 1000 samples; (b) is the aliased result due to naively evaluating the original shader program; (c) is our...

متن کامل

A Weighted Error Metric and Optimization Method for Antialiasing Patterns

Displaying a synthetic image on a computer display requires determining the colors of individual pixels. To avoid aliasing, multiple samples of the image can be taken per pixel, after which the color of a pixel may be computed as a weighted sum of the samples. The positions and weights of the samples play a major role in the resulting image quality, especially in real-time applications where us...

متن کامل

Subpixel Reconstruction Antialiasing for Ray Tracing

We introduce a practical antialiasing approach for interactive ray tracing and path tracing. Our method is inspired by the Subpixel Reconstruction Antialiasing (SRAA) method which separates the shading from visibility and geometry sampling to produce antialiased images at reduced cost. While SRAA is designed for GPU-based deferred shading renderer, we extend the concept to ray-tracing based app...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009